<?php

class Controller_Admin_Import extends Controller 
{
	public function __construct ($req, $res)
	{
		parent::__construct($req, $res);
	}

	/**
	 * 获取环境变量数据
	 */
	public function action_get_env(){
		$data = array(
				'current_num'=>utilityImport::CURRENT_NUMS,
				'shop_path'=>utilityImport::get_oshop_path(),
				'cuxiao_path'=>utilityImport::get_ocuxiao_path(),
				'passport_path' => utilityImport::get_passport_path(),
				'shop_start_id' => utilityImport::SHOP_START_ID,
		);
		print_r($data);
		exit();
	}

	/**
	 * 根据当前批次获取生成好的shop_id
	 */
	public function action_shop_ids(){
		var_export(utilityImport::create_shopid());
		exit();
	}	

	
	/**
	 * 导入促销信息到cuxiao_info和cuxiao_description表中
	 */
	public function action_save_cuxiao(){
	 	utilityImport::save_cuxiao();
	 	exit();
	 }
	 
	/**
	 * 查看促销待导入的数据信息
	 */
	public function action_get_cuxiao(){
	 	$data = utilityImport::get_cuxiao();
	 	print_r($data);
	 	exit();
	 }
	 
	/**
	 * 查看促销原始的信息
	 */
	public function action_get_ocuxiao(){
	 	print_r(utilityImport::get_ocuxiao());
	 	exit();
	 }
	 
	 
	 
	/**
	 * 导入商户数据到shop_baseinfo和user_basic表中
	 */
	public function action_save_shop(){
	 	utilityImport::save_shop();
	 	exit();
	 }
	
	/**
	 * 查看商户数据待导入的数据信息
	 */
	public function action_get_shop(){
	 	$data = utilityImport::get_shop();
	 	print_r($data);
	 	exit();
	 }
	 
	/**
	 * 查看商户原始的信息
	 */
	public function action_get_oshop(){
	 	print_r(utilityImport::get_oshop());
	 	exit();
	 }
	 
	 
	 
	/**
	 * 查看商户logo,banner,shijing待导入的图片信息
	 */
	public function action_get_img(){
	 	print_r(utilityImport::get_img_data());
	 	exit();
	 }
	 
	/**
	 * 查看商户和促销信息中所有的图片原始路径列表
	 */
	 public function action_get_oimg(){
	 	print_r(utilityImport::get_img_path());
	 	exit();
	 }
	
	/**
	 * 保存商户logo,banner,shijing图片信息到upimage表中
	 */
	 public function action_save_img(){
	 	utilityImport::update_shopimg();
	 	exit();
	 }
	 
	/**
	 * 上传商户和促销信息中所有的图片，并保存关系到img_local_path_url表中
	 */
	 public function action_upload_img(){
	 	set_time_limit(0) || exit(1); 
		ini_set('memory_limit', '64M') || exit(2);
		// 注意批次值
	 	utilityImport::upload_img_2_cdn();
	 	exit();
	 }
	
	 
	/**
	 * 保存所有不存在的品牌到表中
	 */
	public function action_save_brand(){
		utilityImport::$is_save_brand = true;
		utilityImport::get_shop();
		utilityImport::get_cuxiao();
	}

}
